Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 ARMADALE ROAD Detached £314,184 £190,000 9 Aug 2013
75 ARMADALE ROAD Detached £395,798 £141,320 19 Jul 2002
77 ARMADALE ROAD Detached £348,910 £66,700 2 Apr 1997